.contained h1
.contained h2 {
  text-align: center;
  height: 100px;
  line-height: 90px;
}

.contained h3 {
  text-align: center;
  height: 100px;  
  margin: 5px;
  padding: 0px
}
.contained{
   width: 680px;
   margin: 10px auto;
   font-size: 20px;
}

.contained .jianzh {
  position: relative;
  width: 310px;
  margin: 0 auto;
  font-family: KaiTi_GB2312;
}

.contained .jianzh strong {
  position: absolute;
  top:40px;
  right: 20px;

}

.contained .shfwb {
  text-align: center;
}

.contained p {
    margin: 20px 0;
    line-height:40px;
  overflow: hidden;
  
}

.contained .multi-text {
  display: inline;
  padding: 5px 20px;
  line-height: 32px;
}

.contained .dy {
  margin: 50px auto;

}

.contained .der {
  margin: 50px auto;

}

.contained .ds {
  margin: 50px auto;

}

.contained span {
  display: inline-block;
  border-bottom: 1px black solid;
  height: 32px;
  line-height: 32px;
  margin-right: 5px;

}

.contained .dlsj {
  text-indent: 2em;
}

.contained .fm {
  text-align: center;
  margin: 100px auto;
}

.contained .fm p {
  height: 500px;
}

.contained .spaces {
 border-bottom: 0px black solid;
  width: 50px;
}

.contained .space200 {
 border-bottom: 0px black solid;
  width: 200px;
}

.contained .pdh {
   height: 100px;
}

.pon{
  border-width: 0;
  position: absolute;
}

.contained .tdcon {
  position: relative;

}

.contained table.altrowstable {
  width: 100%;
  margin-top: 10px;
  color:#000;
  border-width: 1px;
  border-color: #000;
  border-collapse: collapse;
}

.contained table.altrowstable th {
  border-width: 1px;
  padding: 8px;
  border-style: solid;
  border-color: #000;
}

.contained table.altrowstable td {
  text-align: center;
  border-width: 1px;
  padding: 8px;
  border-style: solid;
  border-color: #000;
}

.contained .oddrowcolor {
background-color:#d4e3e5;
}

.contained .evenrowcolor {
background-color:#c3dde0;
}

h1{
  text-align: center;
  height: 100px;

}
h3{
  text-align: center;
  height: 100px;
  margin: 5px;
  padding: 0px
}
.contained{
  width: 650px;
  margin: 10px auto;
  font-size: 20px;
}

p{
  margin: 20px 0;
  line-height:40px;
  overflow: hidden;
  text-indent: 2em;

}
p strong{
  margin-right: 20px;
}
.centers{
  text-align: center;
  margin: 50px auto;
}
.qianzi{
  margin: 50px auto;
}
.qianzi p{
  text-indent: 0;
}
.qianzi p:nth-child(3){
  margin-top: 80px ;
}

.qianzi p:nth-child(5){
  text-align: right;
  margin-right: 20%;
}

.dyrqz{
  width: 45%;
  text-align: left;
  border:  0 red solid;
}
.qianzip{
  text-align: right;
  margin-right: 40px;
}
.dy{
  margin: 50px auto;

}
.htbh{
  text-align: right;
  margin-top: 50px;
  margin-right: 150px;
}
.der{
  margin: 50px auto;

}
.ds{
  margin: 50px auto;

}
span{
  display: inline-block;
  border-bottom: 1px black solid;
  height: 25px;
  margin-right: 5px;

}
.dlsj{
  text-indent: 2em;
}
.fm{
  text-align: center;
  margin: 100px auto;
}
.fm p{
  height: 500px;
}
.spaces{
  border-bottom: 0px black solid;
  width: 50px;
}

.space200{
  border-bottom: 0px black solid;
  width: 200px;
}
.pdh{
  height: 100px;
}
.sy .bt{
  text-align: center;
  margin: 150px auto;

}
.sy p{
  text-indent: 0;

}

.jianzh{
  position: relative;
  width:420px;
  margin: 0 auto;
  /* font-family: KaiTi_GB2312; */
}
.jianzh strong{
  position: absolute;
  top:15px;
  right: 20px;
  margin: 0;

}